var select = -1;
var xx;
importPackage(java.util);
importPackage(Packages.client);
var 小黄星 = "#fItem/Etc/0427/04270001/Icon9/0#";
var 中条猫 ="#fUI/ChatBalloon/37/n#";
var 红色箭头 = "#fUI/UIWindow/Quest/icon6/7#";
var zzz = "#fUI/UIWindow.img/Quest/icon8/0#";//蓝色右箭头
importPackage(Packages.server);
importPackage(Packages.tools);
importPackage(Packages.tools.packet);
function start() {
    var Editing = false //false 开始
    if (Editing) {
        cm.sendOk("维修中");
        cm.dispose();
        return;
    }
    status = -1;
    action(1, 0, 0);
}

function action(mode, type, selection) {
    if (mode == 1) {
        status++;
    } else if (mode == 0) {
        status--;
    } else {
        cm.dispose();
        return;
    }
    if (status == 0) {
        cm.sendSimple("#r#e             "+小黄星+"   #e#d装 备 解 锁#k#n   "+小黄星+"  #k#n\r\n  "+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+中条猫+"\r\n\r\n#r介绍：\r\n装备解锁：解除上锁后可变为能交易（消耗20亿金币）\r\n不可交易：可以在商城购买宿命剪刀使用后可变为能交易\r\n不可交换：为锁定永久不能交换和交易#k\r\n\r\n" +
                 
                "#L0##b"+红色箭头+"装备解锁#k\r\n"
				

				);
            
    } else if (status == 1) {
		if(cm.getInventory(1).getItem(1) == null) {
            cm.sendOk("第一格没有装备.");
            cm.dispose();
            return;
        }
        var xx = cm.getInventory(1).getItem(1).getOwner();
        var statup = new java.util.ArrayList();
        var itemId1 = cm.getInventory(1).getItem(1).getItemId();
        var item = cm.getInventory(1).getItem(1).copy();
        var ii = Packages.server.MapleItemInformationProvider.getInstance();
        var type =  Packages.constants.GameConstants.getInventoryType(itemId1);
        var sx0 = item.getStr();
        var sx1 = item.getDex();
        var sx2 = item.getInt();
        var sx3 = item.getLuk();
        var sx4 = item.getHp();
        var sx5 = item.getMp();
        var sx6 = item.getWatk();
        var sx7 = item.getMatk();
        var sx8 = item.getWdef();
        var sx9 = item.getMdef();
        var sx10= item.getAcc();
        var sx11= item.getAvoid();
        var sx12= item.getHands();
        var sx13= item.getSpeed();
        var sx14= item.getJump();
        if(cm.getInventory(1).getItem(1).getExpiration() != -1) {
            cm.sendOk("限时装备不能解锁.");
            cm.dispose();
            return;
        }
        if (cm.getInventory(1).getItem(1).getUniqueId() > 0) {
            cm.sendOk("现金装备无法解锁。");
            cm.dispose();
            return;
        }
        /*if (Math.floor(item.getItemId()/10000) == 114 ) {
            cm.sendOk("第一格装备是#v" + item.getItemId() + "#,勋章无法觉醒!"); 		
            cm.dispose();    
            return;
        }*/
		if(item.getFlag()==0){//判断装备没有上锁
            cm.sendOk("没有上锁的装备，不需要解锁哦"); 		
            cm.dispose();    
            return;
        }
            if (selection == 0) {
                
				 if(cm.getPlayer().getMeso() < 500000000){
			cm.sendOk("金币不足,需要5亿!");
            cm.dispose();
                    return;			
			}
                
                cm.gainMeso(-500000000);//减去金币
                var 四维属性 = 1;
                var 攻魔 = 1;
		    	item.setFlag(0);//0为没上锁，1为上锁
		    	item.setStr(sx0);
		    	item.setDex(sx1);
		    	item.setInt(sx2);
		    	item.setLuk(sx3);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                    if(RandomChance <= 60){
                        item.setWatk(sx6);
		    	        item.setMatk(sx7);
                    }
		    	item.setWatk(sx6);
		    	item.setMatk(sx7);
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	//item.setOwner("突破");				
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("解锁成功！");
				cm.worldMessage(  " 【解锁公告】" + " : " + "["+cm.getPlayer().getName()+"]某件装备成功解锁！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 1) {
                if(!cm.haveItem(4310038,1)){
                    cm.sendOk("#v4310038#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4310034,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4310029,1)){
                    cm.sendOk("#v4310029#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4001126#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "突破"){
		    		cm.sendOk("请先突破。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310038,-1);
                cm.gainItem(4310034,-1);
                cm.gainItem(4310029,-1);
                cm.gainItem(4001126,-200);
                var 四维属性 = Math.floor(Math.random()*6);
                var 攻魔 = Math.round(Math.random()*3);
		    	item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 30){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("强化");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("强化成功！");
				cm.worldMessage(  " 【觉醒中心】" + " : " + "["+cm.getPlayer().getName()+"]某件装备成功强化！！")
                cm.dispose();
                return;
            } else if (selection == 2) {
                if(!cm.haveItem(4310034,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4251200,1)){
                    cm.sendOk("#v4251200#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2340000,1)){
                    cm.sendOk("#v2340000#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2049118,1)){
                    cm.sendOk("#v2049118#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4310029#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "强化"){
		    		cm.sendOk("该装备无法觉醒。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310034,-1);
                cm.gainItem(4251200,-1);
                cm.gainItem(2340000,-1);
                cm.gainItem(2049118,-1);
                cm.gainItem(4001126,-200);
                var max = 5;
                var min = 2
                var 四维属性 = Math.floor(Math.random()*(max-min+1)+min);
                var gmmax = 2;
                var gmmin = 1;
                var 攻魔 = Math.floor(Math.random()*(gmmax-gmmin+1)+gmmin);
                item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 10){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("初等觉醒");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("觉醒成功！");
		    	cm.worldMessage(  " 【觉醒中心】" + " : " + "["+cm.getPlayer().getName()+"]某件装备成功提升星之力至"+xxnew+"！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 3) {
                if(!cm.haveItem(4310029,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4251200,1)){
                    cm.sendOk("#v4251200#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2340000,1)){
                    cm.sendOk("#v2340000#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2049118,1)){
                    cm.sendOk("#v2049118#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4310029#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "中等觉醒"){
		    		cm.sendOk("该装备未中等觉醒，无法高等觉醒。");
                    cm.dispose();
                    return;
                }
                if (xx != "强化"){
		    		cm.sendOk("该装备无法觉醒。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310029,-1);
                cm.gainItem(4251200,-1);
                cm.gainItem(2340000,-1);
                cm.gainItem(2049118,-1);
                cm.gainItem(4001126,-200);
                var max = 5;
                var min = 2
                var 四维属性 = Math.floor(Math.random()*(max-min+1)+min);
                var gmmax = 2;
                var gmmin = 1;
                var 攻魔 = Math.floor(Math.random()*(gmmax-gmmin+1)+gmmin);
                item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 10){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("初等觉醒");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("觉醒成功！");
		    	cm.worldMessage(  " 【升星公告】" + " : " + "["+cm.getPlayer().getName()+"]某件装备成功提升星之力至"+xxnew+"！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 4) {
                if(!cm.haveItem(4310034,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4251200,1)){
                    cm.sendOk("#v4251200#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2340000,1)){
                    cm.sendOk("#v2340000#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2049118,1)){
                    cm.sendOk("#v2049118#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4310029#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "初等觉醒"){
		    		cm.sendOk("该装备未初等觉醒，无法中等觉醒。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310034,-1);
                cm.gainItem(4251200,-1);
                cm.gainItem(2340000,-1);
                cm.gainItem(2049118,-1);
                cm.gainItem(4001126,-200);
                var swmax = 6;
                var swmin = 3;
                var 四维属性 = Math.floor(Math.random()*(swmax-swmin+1)+swmin);
                var gmmax = 5;
                var gmmin = 2;
                var 攻魔 = Math.floor(Math.random()*(gmmax-gmmin+1)+gmmin);
                item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 50){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("中等觉醒");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("觉醒成功！");
		    	cm.worldMessage(  " 【升星公告】" + " : " + "["+cm.getPlayer().getName()+"]某件装备成功提升星之力至"+xxnew+"！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 5) {
                if(!cm.haveItem(4310029,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4251200,1)){
                    cm.sendOk("#v4251200#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2340000,1)){
                    cm.sendOk("#v2340000#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2049118,1)){
                    cm.sendOk("#v2049118#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4310029#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "中等觉醒"){
		    		cm.sendOk("该装备未中等觉醒，无法高等觉醒。");
                    cm.dispose();
                    return;
                }
                if (xx != "初等觉醒"){
		    		cm.sendOk("该装备未初等觉醒，无法中等觉醒。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310029,-1);
                cm.gainItem(4251200,-1);
                cm.gainItem(2340000,-1);
                cm.gainItem(2049118,-1);
                cm.gainItem(4001126,-200);
                var swmax = 6;
                var swmin = 3;
                var 四维属性 = Math.floor(Math.random()*(swmax-swmin+1)+swmin);
                var gmmax = 5;
                var gmmin = 2;
                var 攻魔 = Math.floor(Math.random()*(gmmax-gmmin+1)+gmmin);
                item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 50){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("中等觉醒");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("觉醒成功！");
		    	cm.worldMessage(" 【觉醒中心】" + " : " + "["+cm.getPlayer().getName()+"]某件装备在觉醒中心成功突破强化至"+xxnew+"！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 6) {
                if(!cm.haveItem(4310034,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4251200,1)){
                    cm.sendOk("#v4251200#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2340000,1)){
                    cm.sendOk("#v2340000#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2049118,1)){
                    cm.sendOk("#v2049118#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4310029#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "中等觉醒"){
		    		cm.sendOk("该装备未中等觉醒，无法高等觉醒。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310034,-1);
                cm.gainItem(4251200,-1);
                cm.gainItem(2340000,-1);
                cm.gainItem(2049118,-1);
                cm.gainItem(4001126,-200);
                var swmax = 7;
                var swmin = 4;
                var 四维属性 = Math.floor(Math.random()*(swmax-swmin+1)+swmin);
                var gmmax = 5;
                var gmmin = 3;
                var 攻魔 = Math.floor(Math.random()*(gmmax-gmmin+1)+gmmin);
                item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 70){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("高等觉醒");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("觉醒成功！");
		    	//cm.worldMessage(  " 【升星公告】" + " : " + "["+cm.getPlayer().getName()+"]某件装备成功提升星之力至"+xxnew+"！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 7) {
                if(!cm.haveItem(4310029,1)){
                    cm.sendOk("#v4310034#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4251200,1)){
                    cm.sendOk("#v4251200#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2340000,1)){
                    cm.sendOk("#v2340000#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(2049118,1)){
                    cm.sendOk("#v2049118#物品数量不足1个！");
                    cm.dispose();
                    return;
                }
                if(!cm.haveItem(4001126,200)){
                    cm.sendOk("#v4310029#物品数量不足200个！");
                    cm.dispose();
                    return;
                }
                if (xx != "中等觉醒"){
		    		cm.sendOk("该装备未中等觉醒，无法高等觉醒。");
                    cm.dispose();
                    return;
                }
                cm.gainItem(4310029,-1);
                cm.gainItem(4251200,-1);
                cm.gainItem(2340000,-1);
                cm.gainItem(2049118,-1);
                cm.gainItem(4001126,-200);
                var swmax = 7;
                var swmin = 4;
                var 四维属性 = Math.floor(Math.random()*(swmax-swmin+1)+swmin);
                var gmmax = 5;
                var gmmin = 3;
                var 攻魔 = Math.floor(Math.random()*(gmmax-gmmin+1)+gmmin);
                item.setFlag(0);
		    	item.setStr(sx0+四维属性);
		    	item.setDex(sx1+四维属性);
		    	item.setInt(sx2+四维属性);
		    	item.setLuk(sx3+四维属性);
		    	item.setHp(sx4);
                item.setMp(sx5);
                var RandomChance = Math.floor(Math.random()*101);
                if(RandomChance <= 70){
                    item.setWatk(sx6+攻魔);
                    item.setMatk(sx7+攻魔);
                }
		    	item.setWdef(sx8);
		    	item.setMdef(sx9);
		    	item.setAcc(sx10);
		    	item.setAvoid(sx11);
		    	item.setHands(sx12);
		    	item.setSpeed(sx13);
		    	item.setJump(sx14);
		    	item.setOwner("高等觉醒");
		    	cm.dispose();
		    	MapleInventoryManipulator.removeFromSlot(cm.getC(),type,1,1, false);
		    	MapleInventoryManipulator.addFromDrop(cm.getC(), item,false);
		    	cm.ShowWZEffect("Effect/BasicEff.img/SkillBook/Success/0"); //成功
		    	cm.sendOk("觉醒成功！");
		    	cm.worldMessage(  " 【觉醒中心】" + " : " + "["+cm.getPlayer().getName()+"]某件装备在觉醒中心成功突破强化至"+xxnew+"！大家祝贺他(她)吧！！")
                cm.dispose();
                return;
            } else if (selection == 10) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维：随机必加1\r\n#r\r\n攻魔 百分百概率添加0-2\r\n#r\n需要物品：\r\n#v4310027#*1#v4001126#*200\r\n");
                cm.dispose();
                return;
            }//突破介绍

			else if (selection == 11) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维：随机加0-6\r\n#r\r\n攻魔 百分百概率添加0-3\r\n#r\n需要物品：\r\n#v4310038#*1#v4310034#*1#v4310029#*1#v4001126#*200\r\n");
                cm.dispose();
                return;
            }//强化介绍

			else if (selection == 12) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维“随机必加2-5\r\n#r\r\n攻 百分10概率添加1~2、百分90概率不添加”\r\n#r\n需要物品：十字币X1下等五彩水晶X1祝福卷轴X1混沌卷轴X1枫叶X200\r\n\r\n");
                cm.dispose();
                return;
            } else if (selection == 13) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维“随机必加2-5\r\n#r\r\n攻 百分10概率添加1~2、百分90概率不添加”\r\n#r\n需要物品：十字币X1下等五彩水晶X1祝福卷轴X1混沌卷轴X1枫叶X200\r\n\r\n");
                cm.dispose();
                return;
            } else if (selection == 14) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维“随机必加2-5\r\n#r\r\n攻 百分10概率添加1~2、百分90概率不添加”\r\n#r\n需要物品：十字币X1下等五彩水晶X1祝福卷轴X1混沌卷轴X1枫叶X200\r\n\r\n");
                cm.dispose();
                return;
            } else if (selection == 15) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维“随机必加2-5\r\n#r\r\n攻 百分10概率添加1~2、百分90概率不添加”\r\n#r\n需要物品：十字币X1下等五彩水晶X1祝福卷轴X1混沌卷轴X1枫叶X200\r\n\r\n");
                cm.dispose();
                return;
            } else if (selection == 16) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维“随机必加2-5\r\n#r\r\n攻 百分10概率添加1~2、百分90概率不添加”\r\n#r\n需要物品：十字币X1下等五彩水晶X1祝福卷轴X1混沌卷轴X1枫叶X200\r\n\r\n");
                cm.dispose();
                return;
            } else if (selection == 17) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n全部四维“随机必加2-5\r\n#r\r\n攻 百分10概率添加1~2、百分90概率不添加”\r\n#r\n需要物品：十字币X1下等五彩水晶X1祝福卷轴X1混沌卷轴X1枫叶X200\r\n\r\n");
                cm.dispose();
                return;
            } 
			else if (selection == 18) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n\r\n#r\r\n装备解锁：解除上锁后可变为能交易\r\n不可交易：可以在商城购买宿命剪刀使用后可变为能交易\r\n不可交换：为锁定永久不能交换和交易\r\n\r\n");
                cm.dispose();
                return;
            }else if (selection == 100) {
                cm.dispose();
                cm.openNpc(9310071, 1);
                return;
            } 
			else if (selection == 109) {
                cm.dispose();
                cm.openNpc(9310071, 9);
                return;
            }else if (selection == 101) {
                cm.sendOk("您选择的装备是：#v"+cm.getInventory(1).getItem(1).getItemId()+"##t"+cm.getInventory(1).getItem(1).getItemId()+"#\r\n\r\n当前等级为：#r"+xx+"#k\r\n\r\n\r\n#r突破和强化后的装备还可以进行觉醒哦\r\n觉醒分为初，中，高等觉醒\r\n觉醒初等的装备才可以参与中等觉醒，以此类推\r\n\r\n");
                cm.dispose();
                return;
        } else {
            cm.dispose();
            return;
        }

    }
}

function openNpc(npcid) {
    openNpc(npcid, null);
}

function openNpc(npcid, script) {
    var mapid = cm.getMapId();
    cm.dispose();
    if (cm.getPlayerStat("LVL") < 10) {
        cm.sendOk("你的等级不能小于10等.");
    } else if (
            cm.hasSquadByMap() ||
            cm.hasEventInstance() ||
            cm.hasEMByMap() ||
            mapid >= 990000000 ||
            (mapid >= 680000210 && mapid <= 680000502) ||
            (mapid / 1000 === 980000 && mapid !== 980000000) ||
            mapid / 100 === 1030008 ||
            mapid / 100 === 922010 ||
            mapid / 10 === 13003000
            ) {
        cm.sendOk("你不能在这里使用这个功能.");
    } else {
        if (script == null) {
            cm.openNpc(npcid);
        } else {
            cm.openNpc(npcid, script);
        }
    }
}